percolation rate - German English Dictionary